Add new Eshell built-in command 'funcall'
authorJim Porter <jporterbugs@gmail.com>
Fri, 17 May 2024 03:33:18 +0000 (20:33 -0700)
committerJim Porter <jporterbugs@gmail.com>
Fri, 17 May 2024 03:33:18 +0000 (20:33 -0700)
commit2f7d011d180b1e8d8dc6784cd9b48cf5690b7c62
tree17e687de2dd74aaf3081b3b6e84eaada18cf6c54
parent113bd2082c982df933df9b12c3994d6d582c8268
Add new Eshell built-in command 'funcall'

* lisp/eshell/esh-cmd.el (eshell/funcall): New function...

* test/lisp/eshell/em-glob-tests.el (em-glob-test/expand/splice-results)
(em-glob-test/expand/no-splice-results)
(em-glob-test/expand/explicitly-splice-results)
(em-glob-test/expand/explicitly-listify-results):
* test/lisp/eshell/esh-var-tests.el
(esh-var-test/quoted-interp-lisp-indices)
(esh-var-test/quoted-interp-cmd-indices)
(esh-var-test/interp-convert-quoted-var-number)
(esh-var-test/quoted-interp-convert-var-number)
(esh-var-test/quoted-interp-convert-quoted-var-number)
(esh-var-test/last-status-var-lisp-command)
(esh-var-test/last-result-var-split-indices)
(esh-var-test/last-arg-var-split-indices): ... use it in tests.

* doc/misc/eshell.texi (List of Built-ins): Describe this command.
doc/misc/eshell.texi
lisp/eshell/esh-cmd.el
test/lisp/eshell/em-glob-tests.el
test/lisp/eshell/esh-var-tests.el